﻿#include "qiPao.h"
#include <QtWidgets/QApplication>
#include <QVBoxLayout>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    ChatMessageWidget* 消息1 = new ChatMessageWidget(
        QPixmap(":/himg/Alice.jpg"),
        "Alice",
        "testMessage",
        false
    );

    auto 主窗口 = new QWidget;
    主窗口->resize(500,500);
    auto 主布局 = new QVBoxLayout;
    QLayoutItem* layoutItem = 主布局->itemAt(主布局->count() - 1);
    主布局->removeItem(layoutItem);
    主布局->addWidget(消息1);
    主布局->addStretch();
    主窗口->setLayout(主布局);
    主窗口->show();

    ChatMessageWidget* 消息2 = new ChatMessageWidget(
        QPixmap(":/himg/Bob.jpg"),
        "Bob",
        "支持发表情🥵👿",
        true
    );

    QLayoutItem* layoutItem2 = 主布局->itemAt(主布局->count() - 1);
    主布局->removeItem(layoutItem2);
    主布局->addWidget(消息2);
    主布局->addStretch();
    主窗口->setLayout(主布局);
    主窗口->show();

   
   
    return a.exec();
}
